Video Title: Claude Code - 47 PRO TIPS in 9 minutes
Video ID: TiNpzxoBPz0
Video URL: https://www.youtube.com/watch?v=TiNpzxoBPz0
Export Date: 2026-07-18 07:12:01
Channel: Greg Baugues
Format: markdown
================================================================================

## Основные выводы и инсайты
- Claude Code — мощный CLI-инструмент для написания кода, который можно интегрировать с другими командными утилитами и запускать с аргументами.
- Работа с изображениями в Claude Code упрощает создание интерфейсов и обратную связь через скриншоты, которые можно вставлять вручную или автоматизировать через Puppeteer MCP сервер.
- MCP (Modular Code Protocol) серверы позволяют интегрировать Claude Code с базами данных, API и документацией, расширяя возможности разработки.
- Файл `claude.md` — ключевой элемент, задающий контекст и правила работы с проектом, который загружается при каждом запросе к Claude Code.
- Слэш-команды (`slash commands`) — шаблоны запросов, которые можно настраивать и запускать с параметрами для автоматизации типовых задач.
- Важно активно управлять контекстом и сессиями: использовать отмену, прерывать генерацию, регулярно коммитить изменения в систему контроля версий.
- Мониторинг использования токенов и управление затратами — необходимая практика, особенно при оплате за токены. Интеграция с системами мониторинга (например, Data Dog) помогает контролировать расходы.
- Обновление до тарифных планов Claude Max значительно снижает стоимость использования.

## Практические стратегии
- Использовать командную строку для запуска Claude Code с параметрами, в том числе в headless режиме (`-p`).
- Вставлять изображения в терминал (через drag-and-drop или сочетания клавиш) для передачи макетов и обратной связи.
- Настроить Puppeteer MCP сервер для автоматического снятия скриншотов и интеграции с Claude Code.
- Создавать и регулярно обновлять `claude.md` с инструкциями по проекту, стилю кода, тестированию и др. Использовать команду `/init` для автоматического создания файла.
- Создавать слэш-команды для часто повторяющихся задач (рефакторинг, линтинг, ревью PR) и запускать их с параметрами.
- Часто прерывать генерацию (клавиша Escape), отменять последние действия и возвращаться к предыдущим версиям.
- Интегрировать Claude Code с Git и GitHub CLI для управления версиями и автоматизации PR, ревью, коммитов.
- Следить за индикатором автокомпактизации контекста, выполнять компактирование на естественных точках завершения задач, а при необходимости очищать память.
- Использовать внешнюю память (GitHub Issues, scratchpads) для планирования работы и снижения нагрузки на контекст.
- При оплате за токены отслеживать расход и анализировать данные через OpenTelemetry и системы мониторинга.
- Рассмотреть переход на подписку Claude Max для снижения стоимости и расширения возможностей.

## Конкретные детали и примеры
- Вставка изображений на Mac: drag-and-drop или Shift+Command+Control+4 для скриншота + Control+V для вставки.
- Использование Puppeteer MCP сервера для автоматизации сбора скриншотов приложения.
- Пример использования MCP сервера Postgres для прямой работы с базой данных.
- Пример создания игры Bluey Uno, где правила подтянулись с сайта unorules.com.
- Команда `/init` для создания файла `claude.md` с обзором структуры проекта.
- Стоимость использования Claude Code: около $150 за 3 дня на тарифе $100 Claude Max.
- Возможность использовать GitHub MCP сервер вместо установки GitHub CLI.
- Инструмент Anthropic prompt optimizer для улучшения `claude.md`.

## Предупреждения и типичные ошибки
- Не перегружать `claude.md` избыточной или повторяющейся информацией — это ухудшает качество работы модели.
- Не бояться прерывать генерацию Claude Code при ошибках — это улучшает результативность сессий.
- Избегать чрезмерной амбициозности Claude Code, которая приводит к сложным для отката изменениям.
- Всегда использовать систему контроля версий и часто делать коммиты, чтобы легко откатываться.
- Следить за использованием токенов, чтобы не переплатить.
- Не забывать регулярно очищать или компактировать контекст, чтобы избежать потери производительности.
- Не полагаться только на внутреннюю память сессии — использовать внешние инструменты для хранения данных.

## Ресурсы и дальнейшие шаги
- Статья Бориса Чёрни (Boris Churnney) — основной источник советов (ссылка в описании видео).
- Anthropic prompt optimizer — инструмент для оптимизации `claude.md`.
- Puppeteer MCP сервер — для автоматизации скриншотов.
- Интеграция с Data Dog через OpenTelemetry для мониторинга использования.
- Использование GitHub CLI и GitHub MCP сервер для работы с репозиториями.
- Подписка Claude Max для экономии на токенах и увеличения лимитов.
- Рекомендуется изучить подробнее документацию по MCP серверам и слэш-командам.

## Основные темы видео
- Работа с Claude Code как CLI-инструментом
- Использование и вставка изображений в терминал
- Автоматизация через MCP серверы и Puppeteer
- Настройка и поддержка файла `claude.md` для контекстных подсказок
- Создание и использование слэш-команд для типовых задач
- Советы по управлению сессиями и контекстом
- Интеграция с Git и GitHub для контроля версий и ревью кода
- Управление затратами и мониторинг использования токенов
- Лучшие практики и рекомендации по работе с Claude Code